package com.eks.plus.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 影院表
 * </p>
 *
 * @author chenfh
 * @since 2021-01-07
 */
@TableName("`CI_CINEMA`")
public class CiCinema implements Serializable {

private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
    @TableId(type = IdType.AUTO)
	@TableField(value="`ID`")
	private Integer id;

	/**
	 * 影院编码
	 */
	@TableField(value="`CODE`")
	private String code;

	/**
	 * 影院名称
	 */
	@TableField(value="`NAME`")
	private String name;

	/**
	 * 内部编号,作用？
	 */
	@TableField(value="`MG_CODE`")
	private String mgCode;

	/**
	 * 联系人
	 */
	@TableField(value="`CONTACT_MAN`")
	private String contactMan;

	/**
	 * 联系人手机号码
	 */
	@TableField(value="`MPHONE`")
	private String mphone;

	/**
	 * 联系人固定电话
	 */
	@TableField(value="`TPHONE`")
	private String tphone;

	/**
	 * 邮政编码
	 */
	@TableField(value="`POSTCODE`")
	private String postcode;

	/**
	 * 传真
	 */
	@TableField(value="`FAX`")
	private String fax;

	/**
	 * 邮箱
	 */
	@TableField(value="`EMAIL`")
	private String email;

	/**
	 * 影院地址
	 */
	@TableField(value="`ADDRESS`")
	private String address;

	/**
	 * 影院介绍
	 */
	@TableField(value="`INTRO`")
	private String intro;

	/**
	 * 所属组织编号
	 */
	@TableField(value="`ORG_CODE`")
	private String orgCode;

	/**
	 * 所属公司名称
	 */
	@TableField(value="`COMPANY`")
	private String company;

	/**
	 * 所属院线名称
	 */
	@TableField(value="`CINEMAS`")
	private String cinemas;

	/**
	 * 影院状态，1 营业  2测试 
	 */
	@TableField(value="`STATUS`")
	private String status;

	/**
	 * 创建人标识
	 */
	@TableField(value="`CREATE_USER`")
	private String createUser;

	/**
	 * 创建时间
	 */
	@TableField(value="`CREATE_TIME`")
	private Date createTime;

	/**
	 * 修改人标识
	 */
	@TableField(value="`UPDATE_USER`")
	private String updateUser;

	/**
	 * 修改时间
	 */
	@TableField(value="`UPDATE_TIME`")
	private Date updateTime;

	/**
	 * 同步时间
	 */
	@TableField(value="`SYNC_TIME`")
	private Date syncTime;

	/**
	 * 
	 */
	@TableField(value="`UID`")
	private String uid;

	/**
	 * 商户编号
	 */
	@TableField(value="`MERCHANT_CODE`")
	private String merchantCode;

	/**
	 * 商户密钥
	 */
	@TableField(value="`MERCHANT_KEY`")
	private String merchantKey;

	/**
	 * 
	 */
	@TableField(value="`USBKEY`")
	private String usbkey;

	/**
	 * 
	 */
	@TableField(value="`STATUS_UPDATE_TIME`")
	private Date statusUpdateTime;

	/**
	 * 哈票地址
	 */
	@TableField(value="`HAPIAO_KEY`")
	private String hapiaoKey;

	/**
	 * 备用字段1
	 */
	@TableField(value="`KEY1`")
	private String key1;

	/**
	 * 
	 */
	@TableField(value="`KEY2`")
	private String key2;

	/**
	 * 
	 */
	@TableField(value="`KEY3`")
	private String key3;

	/**
	 * 开业时间
	 */
	@TableField(value="`OPEN_TIME`")
	private Date openTime;

	/**
	 * 所属城市代码
	 */
	@TableField(value="`AREA_CODE`")
	private String areaCode;

	/**
	 * 所属城市名称
	 */
	@TableField(value="`AREA_NAME`")
	private String areaName;


	public static final String ID="ID";
	public static final String CODE="CODE";
	public static final String NAME="NAME";
	public static final String MG_CODE="MG_CODE";
	public static final String CONTACT_MAN="CONTACT_MAN";
	public static final String MPHONE="MPHONE";
	public static final String TPHONE="TPHONE";
	public static final String POSTCODE="POSTCODE";
	public static final String FAX="FAX";
	public static final String EMAIL="EMAIL";
	public static final String ADDRESS="ADDRESS";
	public static final String INTRO="INTRO";
	public static final String ORG_CODE="ORG_CODE";
	public static final String COMPANY="COMPANY";
	public static final String CINEMAS="CINEMAS";
	public static final String STATUS="STATUS";
	public static final String CREATE_USER="CREATE_USER";
	public static final String CREATE_TIME="CREATE_TIME";
	public static final String UPDATE_USER="UPDATE_USER";
	public static final String UPDATE_TIME="UPDATE_TIME";
	public static final String SYNC_TIME="SYNC_TIME";
	public static final String UID="UID";
	public static final String MERCHANT_CODE="MERCHANT_CODE";
	public static final String MERCHANT_KEY="MERCHANT_KEY";
	public static final String USBKEY="USBKEY";
	public static final String STATUS_UPDATE_TIME="STATUS_UPDATE_TIME";
	public static final String HAPIAO_KEY="HAPIAO_KEY";
	public static final String KEY1="KEY1";
	public static final String KEY2="KEY2";
	public static final String KEY3="KEY3";
	public static final String OPEN_TIME="OPEN_TIME";
	public static final String AREA_CODE="AREA_CODE";
	public static final String AREA_NAME="AREA_NAME";

		
	public Integer getId() {
        return id;
	}

	public void setId(Integer id) {
        this.id = id;
    }
		
	public String getCode() {
        return code;
	}

	public void setCode(String code) {
        this.code = code;
    }
		
	public String getName() {
        return name;
	}

	public void setName(String name) {
        this.name = name;
    }
		
	public String getMgCode() {
        return mgCode;
	}

	public void setMgCode(String mgCode) {
        this.mgCode = mgCode;
    }
		
	public String getContactMan() {
        return contactMan;
	}

	public void setContactMan(String contactMan) {
        this.contactMan = contactMan;
    }
		
	public String getMphone() {
        return mphone;
	}

	public void setMphone(String mphone) {
        this.mphone = mphone;
    }
		
	public String getTphone() {
        return tphone;
	}

	public void setTphone(String tphone) {
        this.tphone = tphone;
    }
		
	public String getPostcode() {
        return postcode;
	}

	public void setPostcode(String postcode) {
        this.postcode = postcode;
    }
		
	public String getFax() {
        return fax;
	}

	public void setFax(String fax) {
        this.fax = fax;
    }
		
	public String getEmail() {
        return email;
	}

	public void setEmail(String email) {
        this.email = email;
    }
		
	public String getAddress() {
        return address;
	}

	public void setAddress(String address) {
        this.address = address;
    }
		
	public String getIntro() {
        return intro;
	}

	public void setIntro(String intro) {
        this.intro = intro;
    }
		
	public String getOrgCode() {
        return orgCode;
	}

	public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
		
	public String getCompany() {
        return company;
	}

	public void setCompany(String company) {
        this.company = company;
    }
		
	public String getCinemas() {
        return cinemas;
	}

	public void setCinemas(String cinemas) {
        this.cinemas = cinemas;
    }
		
	public String getStatus() {
        return status;
	}

	public void setStatus(String status) {
        this.status = status;
    }
		
	public String getCreateUser() {
        return createUser;
	}

	public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }
		
	public Date getCreateTime() {
        return createTime;
	}

	public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
		
	public String getUpdateUser() {
        return updateUser;
	}

	public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }
		
	public Date getUpdateTime() {
        return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
		
	public Date getSyncTime() {
        return syncTime;
	}

	public void setSyncTime(Date syncTime) {
        this.syncTime = syncTime;
    }
		
	public String getUid() {
        return uid;
	}

	public void setUid(String uid) {
        this.uid = uid;
    }
		
	public String getMerchantCode() {
        return merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }
		
	public String getMerchantKey() {
        return merchantKey;
	}

	public void setMerchantKey(String merchantKey) {
        this.merchantKey = merchantKey;
    }
		
	public String getUsbkey() {
        return usbkey;
	}

	public void setUsbkey(String usbkey) {
        this.usbkey = usbkey;
    }
		
	public Date getStatusUpdateTime() {
        return statusUpdateTime;
	}

	public void setStatusUpdateTime(Date statusUpdateTime) {
        this.statusUpdateTime = statusUpdateTime;
    }
		
	public String getHapiaoKey() {
        return hapiaoKey;
	}

	public void setHapiaoKey(String hapiaoKey) {
        this.hapiaoKey = hapiaoKey;
    }
		
	public String getKey1() {
        return key1;
	}

	public void setKey1(String key1) {
        this.key1 = key1;
    }
		
	public String getKey2() {
        return key2;
	}

	public void setKey2(String key2) {
        this.key2 = key2;
    }
		
	public String getKey3() {
        return key3;
	}

	public void setKey3(String key3) {
        this.key3 = key3;
    }
		
	public Date getOpenTime() {
        return openTime;
	}

	public void setOpenTime(Date openTime) {
        this.openTime = openTime;
    }
		
	public String getAreaCode() {
        return areaCode;
	}

	public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }
		
	public String getAreaName() {
        return areaName;
	}

	public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

	@Override
	public String toString() {
		final StringBuilder sb = new StringBuilder("CiCinema{").append(super.toString());

	sb.append(",id=").append(id);
		sb.append(",code='").append(code).append('\'');
		sb.append(",name='").append(name).append('\'');
		sb.append(",mgCode='").append(mgCode).append('\'');
		sb.append(",contactMan='").append(contactMan).append('\'');
		sb.append(",mphone='").append(mphone).append('\'');
		sb.append(",tphone='").append(tphone).append('\'');
		sb.append(",postcode='").append(postcode).append('\'');
		sb.append(",fax='").append(fax).append('\'');
		sb.append(",email='").append(email).append('\'');
		sb.append(",address='").append(address).append('\'');
		sb.append(",intro='").append(intro).append('\'');
		sb.append(",orgCode='").append(orgCode).append('\'');
		sb.append(",company='").append(company).append('\'');
		sb.append(",cinemas='").append(cinemas).append('\'');
		sb.append(",status='").append(status).append('\'');
		sb.append(",createUser='").append(createUser).append('\'');
		sb.append(",createTime=").append(createTime);
		sb.append(",updateUser='").append(updateUser).append('\'');
		sb.append(",updateTime=").append(updateTime);
		sb.append(",syncTime=").append(syncTime);
		sb.append(",uid='").append(uid).append('\'');
		sb.append(",merchantCode='").append(merchantCode).append('\'');
		sb.append(",merchantKey='").append(merchantKey).append('\'');
		sb.append(",usbkey='").append(usbkey).append('\'');
		sb.append(",statusUpdateTime=").append(statusUpdateTime);
		sb.append(",hapiaoKey='").append(hapiaoKey).append('\'');
		sb.append(",key1='").append(key1).append('\'');
		sb.append(",key2='").append(key2).append('\'');
		sb.append(",key3='").append(key3).append('\'');
		sb.append(",openTime=").append(openTime);
		sb.append(",areaCode='").append(areaCode).append('\'');
		sb.append(",areaName='").append(areaName).append('\'');
	
		sb.append('}');
		return sb.toString();
	}
}
